package kuonjisai.interface02;

public class MemberMain {

	public static void main( String[] args) {
		 
		// MemberService ms = new MemberService();
		IMemberService ms = new MemberService();
		
		
		// 객체간의 의존성을 낮추기 위해
		// 인터페이스를 사용함
		ms.createMember();
		
		
		// 만일, 외부파일을 통해 회원정보를 
		// 입력받으려면, 이전 상황처럼 메서드를
		// 추가하는 것이 아니고, Member 인터페이스를
		// 구현하는 클래스를 하나 더 추가함
		// -> MemberIOService 클래스 추가
		ms = new MemberIOService();
		ms.createMember();
				
		
	}
	
	
	
}
